842242
371140
236295
185668
519455
78396
844556
997384
93945
400961
969595
767614
5316799
3745581
3254148
2576804
2312988
2159609
2079358
194678
1856118
1753136
1750196
1669471